@font-face {
    font-family: 'Fairview_Regular';
    src: url('../Resources/public/css/Fairview_Regular.otf');
}

input[type="radio"], input[type="checkbox"] {
    margin-top: 4px;
    margin-left: 15px;
    margin-right: 3px;
    line-height: normal;
}

.blockInlineDisplay {
    display: inline-block;
}

#booklet {
    padding-bottom: 10px;
}

#commandeForm {
    width: 400px;
}

#contact {
    text-align: center;
}

#homeContainer {
    text-align: center;
    font-family: 'Fairview_Regular';
    color: white;
}

#knowUsBetter {
    text-align: center;
    font-family: 'Fairview_Regular';
    font-size: 1.8vw;
    color: white;
}

#logoDelivelo {
    width: 45vw;
    margin-top: 2vh;
}

.logoPromo {
    width: 10vw;
    margin-left: 5%;
    margin-right: 5%;
}

#logosPromo {
    text-align: center;
    font-size: 4vh;
}

#map {
    text-align: center;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}

#noel1 {
    width: 15%;
}

#orderForm {
    text-align: center;
    padding-left: 500px;
}

#partners {
    text-align: center;
}

#prices {
    text-align: center;
    margin-top: 0px;
    margin-bottom: 0px;
}

#slogan {
    margin-top: 1vw;
    margin-bottom: 1vw;
    font-size: 2.2vw;
}

#story {
    margin-top: 30px;
    margin-bottom: 42px;
}

.zIndexed {
    z-index: 1;
}

.map {
    height: 350px;
}

.menu-custom {
	text-align: center;
	position: fixed;
	z-index: 2;
}

.priceChart {
	height: 165px;
}

.priceSuburbsChart {
	height: 165px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.veloTypeBox {
	margin-left: 5px;
}